\documentclass[12pt,a4paper]{article}
 % document definitions
\input{settings}
\begin{document}
% include cover

\input{capa}
\tableofcontents
\listoffigures

%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section{Introdução}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%

O objetivo deste projeto é especificar e implementar um sistema de informação Web para
gerenciamento de documentos digitais associados ao tema do multilinguismo. Os documentos podem ser postados por usuários cadastrados no sistema e consultados por qualquer usuário, que pode ainda postar comentários a respeito de qualquer documento.
Além do próprio texto, o sistema armazena uma série de características ou atributos de cada documento: autor, programa e organização a que está ligado, língua do documento, sua natureza (documento oficial, texto jornalístico, reinvindicatório, etc.), palavras chave pelo qual possa ser localizado, entre outras.


%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section{Dicionário de dados}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%

Para ficar mais claro, vamos colocar cada entidade separadamente. Nas figuras que se seguem teremos uma entidade com seus atributos e relacionamentos. Junto a cada figura temos uma parte do dicionário de dados referente a tal entidade.



%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\subsection{Entidade Organizacao}

Organização patrocinadora de um programa a que um autor pode estar ligado.

Atributos:
\begin{itemize}
\item{ \underline{oid}	  - chave identificadora da organização}
\item{ nome	  - nome da organização}
\item{ pais\_sede - país sede da organização}
\item{ login	  - identificação pela qual a organização se identifica como usuário no sistema}
\item{ senha	  - senha que confirma a identificação da organização como usuário}
\end{itemize}

Relacionamentos: Programa

Figura \ref{fig:organizacao}.

\begin{figure}[h]
  \centering
    \includegraphics[scale=0.4]{../organizacao.png}
  \caption{Entidade Organizacao}
  \label{fig:organizacao}
\end{figure}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%



%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\subsection{Entidade Programa}

Programa governamental a que um autor de documentos pode estar ligado.

Atributos:
\begin{itemize}
\item{ \underline{pid}	- chave identificadora de um programa}
\item{ nome	- nome do programa}
\end{itemize}

Relacionamentos: Autor, Organização

Figura \ref{fig:programa}.

\begin{figure}[h]
  \centering
    \includegraphics[width=0.2\textwidth]{../programa.png}
    \label{fig:programa}
    \caption{Entidade Programa}

\end{figure}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%



%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\subsection{Entidade Autor}

Armazena dados sobre autores de documentos.

Atributos:
\begin{itemize}
\item{ \underline{aid}		- chave identificadora de um autor}
\item{ nome		- nome do autor}
\item{ data\_nasc	- data de nascimento do autor}
\item{ nacionalidade	- nacionalidade do autor}
\end{itemize}

Relacionamentos: Documento, Programa (a que está ligado)

Figura \ref{fig:autor}.

\begin{figure}[h]
  \centering
    \includegraphics[width=0.5\textwidth]{../autor.png}
  \caption{Entidade Autor}
  \label{fig:autor}
\end{figure}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%




%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\subsection{Entidade Idioma}

Idioma em que um documento ou uma keyword está registrado.

Atributos:
\begin{itemize}
\item{ \underline{cod\_idioma}	- chave identificadora de um idioma}
\item{ nome\_idioma	- nome do idioma}
\item{ pagina\_wiki	- página na Wikipedia a respeito do idioma}
\item{ locais		- conjunto de locais onde este idioma é utilizado}
\end{itemize}

Relacionamentos: Documento, Keyword

Figura \ref{fig:idioma}.

\begin{figure}[h]
  \centering
    \includegraphics[width=0.4\textwidth]{../idioma.png}
  \caption{Entidade Idioma}
  \label{fig:idioma}
\end{figure}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%



%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\subsection{Entidade Keyword}

Palavra chave associada a um documento, pela qual se possa selecionar documentos.

Atributos:
\begin{itemize}
\item{ \underline{palavra}		- texto da palavra chave}
\end{itemize}

Relaciomentos: Idioma

Figura \ref{fig:keyword}.

\begin{figure}[h]
  \centering
    \includegraphics[width=0.5\textwidth]{../keyword.png}
  \caption{Entidade Keyword}
  \label{fig:keyword}
\end{figure}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\subsection{Entidade Natureza}

Natureza de um documento (acordos, declarações, sugestões,relatórios,artigos científicos, artigos jornalísticos, textos reivindicatórios, etc).

Atributos:
\begin{itemize}
\item{ \underline{tipo}	- texto descritivo da natureza}
\end{itemize}

Relacionamentos: Documentos

Figura \ref{fig:natureza}.

\begin{figure}[h]
  \centering
    \includegraphics[width=0.2\textwidth]{../natureza.png}
  \caption{Entidade Natureza}
  \label{fig:natureza}
\end{figure}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%




%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\subsection{Entidade Usuario}

Entidade que tem permissão para incluir documentos no sistema.

Atributos:
\begin{itemize}
\item{ \underline{login}	- identificação do usuário no sistema}
\item{ senha	- senha que confirma a identificação do usuário}
\item{ nome	- nome do usuário}
\item{ email	- endereço de correio eletrônico do usuário}
\end{itemize}

Relacionamentos: Documentos(postados, favoritos), Comentários

Figura \ref{fig:usuario}.

\begin{figure}[h]
  \centering
    \includegraphics[width=0.5\textwidth]{../usuario.png}
  \caption{Entidade Usuario}
  \label{fig:usuario}
\end{figure}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%



%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\subsection{Entidade Comentario}

Texto de um usuário do sistema a respeito de um documento ou de outro comentário.

Atributos:
\begin{itemize}
\item{ \underline{cid}	- chave identificadora de um comentário}
\item{ texto	- texto do comentário}
\item{ data	- data e hora em que o comentário foi postado}
\end{itemize}

Relacionamentos: Usuários, Documentos, Comentários (a que um comentário pode se referir)

Figura \ref{fig:comentario}.

\begin{figure}[h]
  \centering
    \includegraphics[width=0.5\textwidth]{../comentario.png}
  \caption{Entidade Comentario}
  \label{fig:comentario}
\end{figure}



%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%




%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\subsection{Entidade Documento}

Entidade "principal" do banco de dados.

Atributos:
\begin{itemize}
\item{ \underline{did} 		  - chave identificadora de um documento}
\item{ arquivo 	  - arquivo que contem o texto do documento}
\item{ formato		  - formato em que se encontra o texto do documento (pdf, rtf, etc)}
\item{ titulo		  - título do documento}
\item{ data\_criacao	  - data de criação do documento}
\item{ data\_submissao	  - data e hora de submissão do documento}
\item{ num\_visualizacoes - número de vezes que o documento foi visualizado}
\end{itemize}

Relacionamentos: Autor, Keywords, Idioma, Usuário (que submeteu, que tem o documento em sua coleção de favoritos), Natureza, Comentários

Figura \ref{fig:documento}.

\begin{figure}[h]
  \centering
    \includegraphics[width=0.5\textwidth]{../documento.png}
  \caption{Entidade Documento}
  \label{fig:documento}
\end{figure}


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%




%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section{Diagrama Completo}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%

Neste diagrama juntamos todos as entidades descritas acima num só diagrama.

Figura \ref{fig:diagrama}.

\begin{figure}[h]
  \centering
    \includegraphics[width=1.0\textwidth]{../diagrama-total.png}
    \caption{Diagrama Completo}
    \label{fig:diagrama}
\end{figure}


%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section{Bibliografia}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\nocite{elmasri}
\nocite{indiano}

\bibliographystyle{plain}
\bibliography{bibliography}

\end{document}


